Shinkansen
... literally means 'new trunk line'.
© Macclesfield Quiz League 2017